Masteriyo\RestApi\Controllers\Version1\SettingsController S

Total Complexity 37
Dependencies 9
Dependents 2
Total lines 1,324
Lines of code 1,001
Logical lines of code 75
Comment lines 259
Methods 20
Properties 5

Methods 20

Method Rating Maintainability Complexity Lines of code
get_item_schema()
D
12
1 808
get_import_file()
S
55 4 20
import()
S
56 4 19
register_routes()
S
48 1 43
get_items_permissions_check()
S
65 3 9
create_item_permissions_check()
S
65 3 9
delete_items_permissions_check()
S
65 3 9
prepare_object_for_response()
S
64 3 8
get_object()
S
64 2 10
get_setting_data()
S
66 2 8
check_item_permission()
S
79 2 3
get_collection_params()
S
62 1 11
prepare_object_for_database()
S
67 1 7
delete_items()
S
68 1 7
__construct()
S
81 1 3
get_items()
S
70 1 6
prepare_objects_query()
S
63 1 10
export_permission_check()
S
80 1 3
export()
S
73 1 5
process_objects_collection()
S
80 1 3